#include <stdlib.h>
namespace UNINIT_HEAP_MIGHT {
	struct s {
		int i;
	};

	int f(struct s** v, int t) {
		*v = (struct s*)malloc(sizeof(struct s));
		if (t > 0) {
			(*v)->i = t;
		}
		return (*v)->i;
	}
}